.rbLoginBodyWarp {
  width: 22rem;
  height: 25rem;
  text-align: center;
  margin: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  .rbLoginCardWarp {
    width: 100%;
    height: 100%;
    background-color: #fff;
    box-shadow: 0 0.25rem 1.5rem rgb(0 0 0 / 8%);
    border-radius: 0.5rem;
    .rbLoginCardLogoWarp {
      overflow: hidden;
      width: 6rem;
      height: 6rem;
      background-color: #fff;
      border-radius: 50%;
      position: relative;
      left: 50%;
      top: -3rem;
      transform: translate(-50%);
      text-align: center;
      box-shadow: 0 0.25rem 2.75rem rgb(0 0 0 / 7%);
      .rbLoginCardLogo {
        width: 3em;
        height: 3em;
        position: absolute;
        transform: translate(-50%, 50%);
      }
    }
    .rbLoginCardTitleWarp {
      position: relative;
      top: -1.75rem;
      color: rgb(24, 144, 255);
      text-align: center;
      font-weight: 700;
      font-size: 1rem;
      letter-spacing: 0.05rem;
    }
  }
}
